make things much easier - Inglés Sinónimo Diccionario